package com.it.domain;



import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.sql.Date;
import java.sql.Timestamp;
import java.time.LocalDateTime;

@Data
@TableName("employee")
public class Employee {
    @TableId(type = IdType.AUTO)
    private Integer employeeId; // 员工ID

    private String name; // 员工姓名
    private String position; // 职位
    private String email; // 电子邮件
    private String phone; // 电话号码
    private Date hireDate; // 入职日期

    @TableField(fill = FieldFill.INSERT)
    private Integer createBy; // 创建人

    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime createTime; // 创建时间

    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Integer updateBy; // 修改人

    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime  updateTime; // 修改时间
}
